Skip to content

fix : 수집 워크플로가 Environment 시크릿을 받도록 secrets: inherit 추가 - #20

Merged
yuyeol3 merged 1 commit into
mainfrom
yuyeol3/fix/collect-secrets
Nov 1, 2026
Merged

yuyeol3 merged 1 commit into
mainfrom
yuyeol3/fix/collect-secrets

Conversation

@yuyeol3

@yuyeol3 yuyeol3 commented Nov 1, 2026

Copy link
Copy Markdown
Collaborator

변경점 👍

#18 머지 후 첫 수동 실행(dev)이 DB 인증 실패로 끝났습니다(The server requested SCRAM-based authentication, but no password was provided).

  • 원인: 수집 job이 재사용 워크플로(_collect.yml) 안에 있어서, job에 environment: dev를 지정해도 호출하는 쪽에서 secrets: inherit를 넘기지 않으면 Environment 시크릿이 빈 값으로 들어옵니다. 같은 Environment의 변수(GCE_INSTANCE 등)는 정상으로 들어왔습니다.
  • collect.yml의 dev, prod job에 secrets: inherit를 추가했습니다.

테스트 💻

  • 실패한 run에서 SPRING_DATASOURCE_PASSWORD, FSS_API_KEY, GEMINI_API_KEY가 빈 값인 것 확인
  • 머지 후 dev 수동 실행으로 확인합니다(스케줄·수동 실행 워크플로라 PR에서는 돌지 않음).

@yuyeol3
yuyeol3 merged commit a8ca80d into main Nov 1, 2026
1 check passed
@yuyeol3
yuyeol3 deleted the yuyeol3/fix/collect-secrets branch November 1, 2026 17:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant